protest strike - Spanish English Dictionary